A Comprehensive Survey of UML Compliance in Current Modelling Tools

نویسندگان

  • Holger Eichelberger
  • Yilmaz Eldogan
  • Klaus Schmid
چکیده

The Unified Modeling Language (UML) specification is widely adopted in software engineering. When tools do not fully implement the UML specification, the user might be locked-in to a modeling tool, e.g. when exported models are not compatible among tools or tools implement different subsets of the UML. These compatibility problems also have significant impact on the effectiveness of model-driven development approaches. Compliance, as defined by the UML standard, is intended to characterize tools and to highlight such problems. In this paper we describe an approach to asses the UML compliance levels of modeling tools. Using UML definition of compliance, we could only identify 4 out of 68 tools as being acceptable.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Application of Unified Modelling Language (UML) to the Modelling of Health Care Systems: An Introduction and Literature Survey

The unified modelling language (UML) comprises a set of tools for documenting the analysis of a system. Although UML is generally used to describe and evaluate the functioning of complex systems, the extent of its application to the health care domain is unknown. The purpose of this article is to survey the literature on the application of UML tools to the analysis and modelling of health care ...

متن کامل

Who Knows/Uses What of the UML: A Personal Opinion Survey

UML is a comprehensive notation, offering a very large set of diagrams and constructs covering any possible modelling need. As consequence, on one hand, it is difficult and time consuming to master it, and on the other hand, people tend, naturally, to consider only a part of it. In practice, many UML diagrams/constructs seem scarcely used or even their existence is not known. By means of a stud...

متن کامل

Compliance of General Health Clinics to National Licensure Standards: A Survey in Northwestern Iran

Background and Objectives: Monitoring of health organizations by the regulatory bodies is crucial to ensure high performance of health system. Although Iranian health settings are monitored by the MOHME in various ways, periodic evaluation of their continuous commitment to the national licensure standards in health domain is rare. The aim of the present study was to highlight t...

متن کامل

A UML 2 Profile for Business Process Modelling

Current UML Profiles for Business Process Modelling realise a narrow focus of the process, and capture the process flow on a low level of detail. They do not provide a comprehensive coverage of theoretical aspects. In this work, we have designed a UML 2 Profile for Business Process Modelling that provides two complementary perspectives, focussing on the business process context (e.g. goals, mea...

متن کامل

Building an Evaluation Instrument for OO CASE Tool Assessment for Unified Modelling Language Support

The Unified Modelling Language (UML) as delivered in September 1997 offers the structure and dynamics of its modelling constructs developed in order to standardise different object oriented (OO) development practices. Represented as a language, UML covers some aspects addressed by any methodology and is expected to be accompanied by OO CASE tools through notation and implementation of the UML p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009